irrigation hydrant - Spanish English Dictionary